/*
 * Created on 28/02/2004
 *
 * To change the template for this generated file go to
 * Window - Preferences - Java - Code Generation - Code and Comments
 */
package org.potiorb.orb.poa;

import org.potiorb.orb.portable.Delegate;

abstract public class Servant {

	private transient Delegate _delegate =null;

	final public void _set_delegate(Delegate delegate) {
		_delegate = delegate;
	}

	final public Delegate _get_delegate() {
		if (_delegate == null) {
		}
		return _delegate;
	}


	public boolean _is_a(String repository_id) {
		return _get_delegate().is_a(this, repository_id);
	}

	public boolean _non_existent() {
		return _get_delegate().non_existent(this);
	}

}
